package tech.heptagram.staff.query;

import java.io.Serializable;
import java.util.List;

import lombok.Data;
import lombok.ToString;
import tech.heptagram.core.common.model.PageVo;

/**
 * 员工查询条件
 *
 * 之前的员工查询条件可以全部过期,请使用这个。
 *
 * @author wang.yuchuan
 * @date 2018/6/25
 */
@Data
@ToString
public class StaffQuery extends PageVo implements Serializable {
    private static final long serialVersionUID = -1505215505511941393L;

    private String staffCode;

    private List<String> staffCodes;

    private String mobile;

    private String staffName;

    private String email;

    /**
     * 企业微信用户id
     */
    private String wxUserId;

    /**
     * 钉钉ID
     */
    private String dingtalkId;

    /**
     * 所属部门ids
     */
    private List<Integer> departmentIds;
    /**
     * 员工花名
     */
    private String nickName;

}
